wrap oneself in a blanket - Englisch Synonyme Wörterbuch